off-the-shelf technology - Almanca İngilizce Sözlük